sand trap - French English Dictionary